sell off settle - Francés Inglés Diccionario